package com.ezops.poc.bo;

/**
 * Flat structure of Ezops Equity model. This is the common structure for all
 * client equity files.
 * 
 * @author vgaurav
 */

public class EzopsEquityModel extends EzopsModel {
	private String externalReference;
	private String internalReference;
	private String tradeCounterParty;
	private String counterPartyRole;
	private String tradeBook;
	private String tradeBundleType;
	private String tradeBundleName;
	private String negotiatedCurrency;
	private String tradeSettlementCurrency;
	private String tradeNotional;
	private String buySell;
	private String tradeDateTime;
	private String tradeSettleDate;
	private String startDate;
	private String maturityDate;
	private String traderName;
	private String salesPerson;
	private String comment;
	private String templateName;
	private String holidayCode;
	private String holiday;
	private String productType;
	private String productSubType;
	private String product;
	private String equity;
	private String price;
	private String quantity;
	private String productCodeType;
	private String productCodeValue;
	private String underlyingType;
	private String classification;
	private String splitFxRate;
	private String baseFxRate;
	private String tradeFee;
	private String fee;
	private String feeType;
	private String feeDate;
	private String feeAmount;
	private String feeDirection;
	private String feeCounterParty;
	private String currency;
	private String tradeKeywords;
	private String keyword;
	private String keywordName;
	private String keywordValue;

	public String getExternalReference() {
		return externalReference;
	}

	public void setExternalReference(String externalReference) {
		this.externalReference = externalReference;
	}

	public String getInternalReference() {
		return internalReference;
	}

	public void setInternalReference(String internalReference) {
		this.internalReference = internalReference;
	}

	public String getTradeCounterParty() {
		return tradeCounterParty;
	}

	public void setTradeCounterParty(String tradeCounterParty) {
		this.tradeCounterParty = tradeCounterParty;
	}

	public String getCounterPartyRole() {
		return counterPartyRole;
	}

	public void setCounterPartyRole(String counterPartyRole) {
		this.counterPartyRole = counterPartyRole;
	}

	public String getTradeBook() {
		return tradeBook;
	}

	public void setTradeBook(String tradeBook) {
		this.tradeBook = tradeBook;
	}

	public String getTradeBundleType() {
		return tradeBundleType;
	}

	public void setTradeBundleType(String tradeBundleType) {
		this.tradeBundleType = tradeBundleType;
	}

	public String getTradeBundleName() {
		return tradeBundleName;
	}

	public void setTradeBundleName(String tradeBundleName) {
		this.tradeBundleName = tradeBundleName;
	}

	public String getNegotiatedCurrency() {
		return negotiatedCurrency;
	}

	public void setNegotiatedCurrency(String negotiatedCurrency) {
		this.negotiatedCurrency = negotiatedCurrency;
	}

	public String getTradeSettlementCurrency() {
		return tradeSettlementCurrency;
	}

	public void setTradeSettlementCurrency(String tradeSettlementCurrency) {
		this.tradeSettlementCurrency = tradeSettlementCurrency;
	}

	public String getTradeNotional() {
		return tradeNotional;
	}

	public void setTradeNotional(String tradeNotional) {
		this.tradeNotional = tradeNotional;
	}

	public String getBuySell() {
		return buySell;
	}

	public void setBuySell(String buySell) {
		this.buySell = buySell;
	}

	public String getTradeDateTime() {
		return tradeDateTime;
	}

	public void setTradeDateTime(String tradeDateTime) {
		this.tradeDateTime = tradeDateTime;
	}

	public String getTradeSettleDate() {
		return tradeSettleDate;
	}

	public void setTradeSettleDate(String tradeSettleDate) {
		this.tradeSettleDate = tradeSettleDate;
	}

	public String getStartDate() {
		return startDate;
	}

	public void setStartDate(String startDate) {
		this.startDate = startDate;
	}

	public String getMaturityDate() {
		return maturityDate;
	}

	public void setMaturityDate(String maturityDate) {
		this.maturityDate = maturityDate;
	}

	public String getTraderName() {
		return traderName;
	}

	public void setTraderName(String traderName) {
		this.traderName = traderName;
	}

	public String getSalesPerson() {
		return salesPerson;
	}

	public void setSalesPerson(String salesPerson) {
		this.salesPerson = salesPerson;
	}

	public String getComment() {
		return comment;
	}

	public void setComment(String comment) {
		this.comment = comment;
	}

	public String getTemplateName() {
		return templateName;
	}

	public void setTemplateName(String templateName) {
		this.templateName = templateName;
	}

	public String getHolidayCode() {
		return holidayCode;
	}

	public void setHolidayCode(String holidayCode) {
		this.holidayCode = holidayCode;
	}

	public String getHoliday() {
		return holiday;
	}

	public void setHoliday(String holiday) {
		this.holiday = holiday;
	}

	public String getProductType() {
		return productType;
	}

	public void setProductType(String productType) {
		this.productType = productType;
	}

	public String getProductSubType() {
		return productSubType;
	}

	public void setProductSubType(String productSubType) {
		this.productSubType = productSubType;
	}

	public String getProduct() {
		return product;
	}

	public void setProduct(String product) {
		this.product = product;
	}

	public String getEquity() {
		return equity;
	}

	public void setEquity(String equity) {
		this.equity = equity;
	}

	public String getPrice() {
		return price;
	}

	public void setPrice(String price) {
		this.price = price;
	}

	public String getQuantity() {
		return quantity;
	}

	public void setQuantity(String quantity) {
		this.quantity = quantity;
	}

	public String getProductCodeType() {
		return productCodeType;
	}

	public void setProductCodeType(String productCodeType) {
		this.productCodeType = productCodeType;
	}

	public String getProductCodeValue() {
		return productCodeValue;
	}

	public void setProductCodeValue(String productCodeValue) {
		this.productCodeValue = productCodeValue;
	}

	public String getUnderlyingType() {
		return underlyingType;
	}

	public void setUnderlyingType(String underlyingType) {
		this.underlyingType = underlyingType;
	}

	public String getClassification() {
		return classification;
	}

	public void setClassification(String classification) {
		this.classification = classification;
	}

	public String getSplitFxRate() {
		return splitFxRate;
	}

	public void setSplitFxRate(String splitFxRate) {
		this.splitFxRate = splitFxRate;
	}

	public String getBaseFxRate() {
		return baseFxRate;
	}

	public void setBaseFxRate(String baseFxRate) {
		this.baseFxRate = baseFxRate;
	}

	public String getTradeFee() {
		return tradeFee;
	}

	public void setTradeFee(String tradeFee) {
		this.tradeFee = tradeFee;
	}

	public String getFee() {
		return fee;
	}

	public void setFee(String fee) {
		this.fee = fee;
	}

	public String getFeeType() {
		return feeType;
	}

	public void setFeeType(String feeType) {
		this.feeType = feeType;
	}

	public String getFeeDate() {
		return feeDate;
	}

	public void setFeeDate(String feeDate) {
		this.feeDate = feeDate;
	}

	public String getFeeAmount() {
		return feeAmount;
	}

	public void setFeeAmount(String feeAmount) {
		this.feeAmount = feeAmount;
	}

	public String getFeeDirection() {
		return feeDirection;
	}

	public void setFeeDirection(String feeDirection) {
		this.feeDirection = feeDirection;
	}

	public String getFeeCounterParty() {
		return feeCounterParty;
	}

	public void setFeeCounterParty(String feeCounterParty) {
		this.feeCounterParty = feeCounterParty;
	}

	public String getCurrency() {
		return currency;
	}

	public void setCurrency(String currency) {
		this.currency = currency;
	}

	public String getTradeKeywords() {
		return tradeKeywords;
	}

	public void setTradeKeywords(String tradeKeywords) {
		this.tradeKeywords = tradeKeywords;
	}

	public String getKeyword() {
		return keyword;
	}

	public void setKeyword(String keyword) {
		this.keyword = keyword;
	}

	public String getKeywordName() {
		return keywordName;
	}

	public void setKeywordName(String keywordName) {
		this.keywordName = keywordName;
	}

	public String getKeywordValue() {
		return keywordValue;
	}

	public void setKeywordValue(String keywordValue) {
		this.keywordValue = keywordValue;
	}

}
